Big Huge Thesaurus

vade mecum

noun